home *** CD-ROM | disk | FTP | other *** search
- Date: Wed, 03 Feb 88 22:05:09 -0500
- From: ray@j.cc.purdue.edu (Ray Moody)
- Subject: GNU Emacs with C64 Kermit
- Keywords: C64 Kermit
-
- In Info-Kermit Digest Volume 7, Number 3 <someone> writes:
- >While using GNU Emacs with C64 Kermit at 1200 baud, I noticed when scrolling
- >UP ONLY, the screen would get garbled. (Probally overflowing the input
- >buffer? I haven't notice this happening at 300 baud (300 baud?!? ARGH!))
-
- Yes, you are quite right. Since the Commodore-64 has no built-in
- 80-column screen, I have to simulate 80-columns with bitmap graphics.
- Scrolling a bitmap screen backwards is a non-trivial operation and takes a lot
- of time. If Kermit receives scroll-reverse requests too fast, it will overflow
- its input buffer.
-
- Normally, when Kermit's input buffer is in danger of being overflowed,
- Kermit will transmit a ^S to stop the remote host from sending. The only
- problem is that GNUemacs chooses to ignore this stop request.
-
- There are several ways to solve this problem:
-
- 1) The best solution I can think of is to tell GNUemacs that you wish to
- use flow-control. You can do this by putting (set-input-mode nil t)
- in your .emacs file.
-
- 2) Ask GNUemacs to provide a delay after scrolling the screen backwards.
- You can do this by adding sr=<XXX>\EM to your terminal description,
- where <XXX> is the number of milliseconds of delay that you want. I
- experimented a little and found that 200 milliseconds is "about" right.
- This isn't very elegant because it will slow GNUemacs down a lot.
-
- 3) Use a Commodore-128 or wait for Kermit 2.1 to be released and use a
- Batteries-Included 80-column add on card. If you use one of these,
- Kermit will not be forced to simulate an 80 column screen with graphics.
-
- Ray Moody, Author of Commodore Kermit version 2.0
- ray@j.cc.purdue.edu
- ihnp4!pur-ee!j.cc.purdue.edu!ray
- moody@purccvm.BITNET
-
- Many thanks to Jay Vosburgh for providing the magic emacs incantations.
-
- [Note from Kent Sullivan, 8/9/92: the information in the above note is still
- valid. Obviously, though, Ray's references to the "upcoming" Kermit v2.1 are
- outdated... also, his email address is now: moody@cinci.cray.com]
-
- ------------------------------
-
- Date: Sun, 09 Aug 92 17:27:29 PST
- From: Kent Sullivan <kentsu@microsoft.com>
- Subject: Kermit v2.2 hints & tips
-
- 1) Kermit v2.2 acts "funny" when a 1351 mouse or a joystick is plugged in.
- Make sure you unplug any mouse or joystick before using Kermit.
-
- 2) Note to C-128 users: Make sure the disk you intend to put Kermit on has
- the boot sector free (Track 1, Sector 0) so that the autoboot maker
- can create the Kermit boot sector. If the sector is NOT free, the
- autoboot maker will not overwrite the existing sector, but stop with a
- "65,NO BLOCK" disk error.
-
- 3) If you intend to use Kermit on a European (PAL) C-64 or C-128 be sure
- to also get the file "c64ker.pal".
-